independent developer - Español Inglés Diccionario